home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / asmutil / ps85a12.zip / MNEMTEST.ASM < prev    next >
Assembly Source File  |  1986-11-11  |  10KB  |  574 lines

  1.          .org 0
  2.          aci h'00
  3.          aci h'ff
  4.          adc a
  5.          adc b
  6.          adc c
  7.          adc d
  8.          adc e
  9.          adc h
  10.          adc l
  11.          adc m
  12.          add a
  13.          add b
  14.          add c
  15.          add d
  16.          add e
  17.          add h
  18.          add l
  19.          add m
  20.          adi h'00
  21.          adi h'ff
  22.          ana a
  23.          ana b
  24.          ana c
  25.          ana d
  26.          ana e
  27.          ana h
  28.          ana l
  29.          ana m
  30.          ani h'00
  31.          ani h'ff
  32.          call h'1000
  33.          call ltest
  34.          cc ltest
  35.          cm ltest
  36.          cma
  37.          cmc
  38.          cmp a
  39.          cmp b
  40.          cmp c
  41.          cmp d
  42.          cmp e
  43.          cmp h
  44.          cmp l
  45.          cmp m
  46.          cnc ltest
  47.          cnz ltest
  48.          cp ltest
  49.          cpe ltest
  50.          cpi h'00
  51.          cpi h'ff
  52.          cpo ltest
  53.          cz ltest
  54.          daa
  55.          dad b
  56.          dad bc
  57.          dad d
  58.          dad de
  59.          dad h
  60.          dad hl
  61.          dad sp
  62.          dcr a
  63.          dcr b
  64.          dcr c
  65.          dcr d
  66.          dcr e
  67.          dcr h
  68.          dcr l
  69.          dcr m
  70.          dcx b
  71.          dcx bc
  72.          dcx d
  73.          dcx de
  74.          dcx h
  75.          dcx hl
  76.          dcx sp
  77.          di
  78.          ei
  79.          hlt
  80.          in h'00
  81.          in h'ff
  82.          inr a
  83.          inr b
  84.          inr c
  85.          inr d
  86.          inr e
  87.          inr h
  88.          inr l
  89.          inr m
  90.          inx b
  91.          inx bc
  92.          inx d
  93.          inx de
  94.          inx h
  95.          inx hl
  96.          inx sp
  97.          jc ltest
  98.          jm ltest
  99.          jmp ltest
  100.          jnc ltest
  101.          jnz ltest
  102.          jp  ltest
  103.          jpe ltest
  104.          jpo ltest
  105.          jz ltest
  106.          lda h'1000
  107.          ldax b
  108.          ldax d
  109.          ldax bc
  110.          ldax de
  111.          lhld h'1000
  112.          lxi b,h'1000
  113.          lxi d,h'1001
  114.          lxi h,h'2002
  115.          lxi sp,h'f000
  116.          mov a,a
  117.          mov a,b
  118.          mov a,c
  119.          mov a,d
  120.          mov a,e
  121.          mov a,h
  122.          mov a,l
  123.          mov a,m
  124.          mov b,a
  125.          mov b,b
  126.          mov b,c
  127.          mov b,d
  128.          mov b,e
  129.          mov b,h
  130.          mov b,l
  131.          mov b,m
  132.          mov c,a
  133.          mov c,b
  134.          mov c,c
  135.          mov c,d
  136.          mov c,e
  137.          mov c,h
  138.          mov c,l
  139.          mov c,m
  140.          mov d,a
  141.          mov d,b
  142.          mov d,c
  143.          mov d,d
  144.          mov d,e
  145.          mov d,h
  146.          mov d,l
  147.          mov d,m
  148.          mov e,a
  149.          mov e,b
  150.          mov e,c
  151.          mov e,d
  152.          mov e,e
  153.          mov e,h
  154.          mov e,l
  155.          mov e,m
  156.          mov h,a
  157.          mov h,b
  158.          mov h,c
  159.          mov h,d
  160.          mov h,e
  161.          mov h,h
  162.          mov h,l
  163.          mov h,m
  164.          mov l,a
  165.          mov l,b
  166.          mov l,c
  167.          mov l,d
  168.          mov l,e
  169.          mov l,h
  170.          mov l,l
  171.          mov l,m
  172.          mov m,a
  173.          mov m,b
  174.          mov m,c
  175.          mov m,d
  176.          mov m,e
  177.          mov m,h
  178.          mov m,l
  179.          mvi a,h'00
  180.          mvi b,h'00
  181.          mvi c,h'00
  182.          mvi d,h'00
  183.          mvi e,h'00
  184.          mvi h,h'00
  185.          mvi l,h'00
  186.          mvi m,h'00
  187.          mvi a,h'ff
  188.          mvi b,h'ff
  189.          mvi c,h'ff
  190.          mvi d,h'ff
  191.          mvi e,h'ff
  192.          mvi h,h'ff
  193.          mvi l,h'ff
  194.          mvi m,h'ff
  195.          nop
  196.          ora a
  197.          ora b
  198.          ora c
  199.          ora d
  200.          ora e
  201.          ora h
  202.          ora l
  203.          ora m
  204.          ori h'00
  205.          ori h'ff
  206.          out h'00
  207.          out h'ff
  208.          pchl
  209.          pop b
  210.          pop bc
  211.          pop d
  212.          pop de
  213.          pop h
  214.          pop hl
  215.          pop psw
  216.          push b
  217.          push bc
  218.          push d
  219.          push de
  220.          push h
  221.          push hl
  222.          push psw
  223.          ral
  224.          rar
  225.          rc
  226.          ret
  227.          rim                      ;8085 only
  228.          rlc
  229.          rm
  230.          rnc
  231.          rnz
  232.          rp
  233.          rpe
  234.          rpo
  235.          rrc
  236.          rst 0
  237.          rst 1
  238.          rst 2
  239.          rst 3
  240.          rst 4
  241.          rst 5
  242.          rst 6
  243.          rst 7
  244.          rz
  245.          sbb a
  246.          sbb b
  247.          sbb c
  248.          sbb d
  249.          sbb e
  250.          sbb h
  251.          sbb l
  252.          sbb m
  253.          sbi h'00
  254.          sbi h'ff
  255.          shld h'1000
  256.          sim            ;8085 only
  257.          sphl
  258.          sta h'1000
  259.          stax b
  260.          stax bc
  261.          stax d
  262.          stax de
  263.          stc
  264.          sub a
  265.          sub b
  266.          sub c
  267.          sub d
  268.          sub e
  269.          sub h
  270.          sub l
  271.          sub m
  272.          sui h'00
  273.          sui h'ff
  274.          xchg
  275.          xra a
  276.          xra b
  277.          xra c
  278.          xra d
  279.          xra e
  280.          xra h
  281.          xra l
  282.          xra m
  283.          xri h'00
  284.          xri h'ff
  285.          xthl
  286.          aci forward2
  287.          aci forward1
  288.          adc a
  289.          adc b
  290.          adc c
  291.          adc d
  292.          adc e
  293.          adc h
  294.          adc l
  295.          adc m
  296.          add a
  297.          add b
  298.          add c
  299.          add d
  300.          add e
  301.          add h
  302.          add l
  303.          add m
  304.          adi forward2
  305.          adi forward1
  306.          ana a
  307.          ana b
  308.          ana c
  309.          ana d
  310.          ana e
  311.          ana h
  312.          ana l
  313.          ana m
  314.          ani forward2
  315.          ani forward1
  316.          call h'1000
  317.          call ltest
  318.          cc ltest
  319.          cm ltest
  320.          cma
  321.          cmc
  322.          cmp a
  323.          cmp b
  324.          cmp c
  325.          cmp d
  326.          cmp e
  327.          cmp h
  328.          cmp l
  329.          cmp m
  330.          cnc ltest
  331.          cnz ltest
  332.          cp ltest
  333.          cpe ltest
  334.          cpi forward2
  335.          cpi forward1
  336.          cpo ltest
  337.          cz ltest
  338.          daa
  339.          dad b
  340.          dad bc
  341.          dad d
  342.          dad de
  343.          dad h
  344.          dad hl
  345.          dad sp
  346.          dcr a
  347.          dcr b
  348.          dcr c
  349.          dcr d
  350.          dcr e
  351.          dcr h
  352.          dcr l
  353.          dcr m
  354.          dcx b
  355.          dcx bc
  356.          dcx d
  357.          dcx de
  358.          dcx h
  359.          dcx hl
  360.          dcx sp
  361.          di
  362.          ei
  363.          hlt
  364.          in forward2
  365.          in forward1
  366.          inr a
  367.          inr b
  368.          inr c
  369.          inr d
  370.          inr e
  371.          inr h
  372.          inr l
  373.          inr m
  374.          inx b
  375.          inx bc
  376.          inx d
  377.          inx de
  378.          inx h
  379.          inx hl
  380.          inx sp
  381.          jc ltest
  382.          jm ltest
  383.          jmp ltest
  384.          jnc ltest
  385.          jnz ltest
  386.          jp  ltest
  387.          jpe ltest
  388.          jpo ltest
  389.          jz ltest
  390.          lda h'1000
  391.          ldax b
  392.          ldax d
  393.          ldax bc
  394.          ldax de
  395.          lhld h'1000
  396.          lxi b,h'1000
  397.          lxi d,h'1001
  398.          lxi h,h'2002
  399.          lxi sp,h'f000
  400.          mov a,a
  401.          mov a,b
  402.          mov a,c
  403.          mov a,d
  404.          mov a,e
  405.          mov a,h
  406.          mov a,l
  407.          mov a,m
  408.          mov b,a
  409.          mov b,b
  410.          mov b,c
  411.          mov b,d
  412.          mov b,e
  413.          mov b,h
  414.          mov b,l
  415.          mov b,m
  416.          mov c,a
  417.          mov c,b
  418.          mov c,c
  419.          mov c,d
  420.          mov c,e
  421.          mov c,h
  422.          mov c,l
  423.          mov c,m
  424.          mov d,a
  425.          mov d,b
  426.          mov d,c
  427.          mov d,d
  428.          mov d,e
  429.          mov d,h
  430.          mov d,l
  431.          mov d,m
  432.          mov e,a
  433.          mov e,b
  434.          mov e,c
  435.          mov e,d
  436.          mov e,e
  437.          mov e,h
  438.          mov e,l
  439.          mov e,m
  440.          mov h,a
  441.          mov h,b
  442.          mov h,c
  443.          mov h,d
  444.          mov h,e
  445.          mov h,h
  446.          mov h,l
  447.          mov h,m
  448.          mov l,a
  449.          mov l,b
  450.          mov l,c
  451.          mov l,d
  452.          mov l,e
  453.          mov l,h
  454.          mov l,l
  455.          mov l,m
  456.          mov m,a
  457.          mov m,b
  458.          mov m,c
  459.          mov m,d
  460.          mov m,e
  461.          mov m,h
  462.          mov m,l
  463.          mvi a,forward2
  464.          mvi b,forward2
  465.          mvi